to pay dearly for something - Französisch Englisch Wörterbuch